.topicWrapper{
  height: 100%;
  padding: 40rpx;
  .content{
    width: 100%;
    height: 100%;
    // display: flex;
    // flex-direction: column;
    .item{
      width: 100%;
      height: 190rpx;
      display: flex;
      flex-direction: column;
      padding: 40rpx;
      background: #fff;
      margin-bottom: 30rpx;
      border: 1px solid #e6eef9;
      border-radius: 10rpx 20rpx 20rpx 20rpx;
      box-shadow: 0rpx 5rpx 30rpx 0rpx rgba(0,0,0,0.05); 
      .title{
        font-size: 36rpx;
        font-weight: 500;
        color: #333333;
        width: 100%;
        line-height: 42rpx;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
      }
      .dec{
        font-size: 26rpx;
        font-weight: 400;
        color: #858b9c;
        line-height: 40rpx;
        width: 100%;
        margin-top: 20rpx;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
      }
    }
    // .item:last-child{
    //   margin-bottom: 0;
    // }
  }
}